package com.zmzncs.lmtc.module.park.service;

import com.zmzncs.lmtc.common.pojo.ChnnelsBody;
import com.zmzncs.lmtc.common.pojo.daoer.CreateMonth;
import com.zmzncs.lmtc.common.pojo.daoer.GateOnOff;
import com.zmzncs.lmtc.module.park.pojo.park_info_daoer.ParkInfoDaoer;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.Map;

/**
 * <p>
 * 道尔车场拓展表 服务类
 * </p>
 *
 * @author 作者
 * @since 2021-02-05
 */
public interface ParkInfoDaoerService extends IService<ParkInfoDaoer> {
    /**根据道尔停车场ID查询停车场信息 */
    ParkInfoDaoer getInfoByParkId(String parkId);

    /**查询道尔停车场通道信息 */
    ChnnelsBody getDaoerChannels(Long parkId);

    /**道尔停车场远程开闸 */
    GateOnOff daoerGateOnOff(Long parkId, String channelId, Integer channelIdStatus);

    /**道尔月卡开户 */
    Map<String,String> daoerCreatMonth(CreateMonth createMonth);

}
